keep a clean sheet - Turkish English Dictionary